﻿@charset "utf-8";

/*返回顶部*/


/*#scrollUp{ width:46px; height:46px; background:url(../img/icons.png) no-repeat -244px 0; position:fixed; bottom:214px; right:5%; z-index:15; display:none;}
#scrollUp:hover{ background-position:-244px -60px;}*/


/*#scrollUp:hover{background:url(/images/img/turn_top.png) no-repeat  0px -80px ;}*/


/*head*/

.margb5 { margin-bottom: 5px; }

.margb10 { margin-bottom: 10px; }

.margb15 { margin-bottom: 15px; }

.margb20 { margin-bottom: 20px; }

.margb25 { margin-bottom: 25px; }

.margb30 { margin-bottom: 30px; }

.margb35 { margin-bottom: 35px; }

.margb40 { margin-bottom: 40px; }

.margb45 { margin-bottom: 45px; }

.margb50 { margin-bottom: 50px; }

.margb60 { margin-bottom: 60px; }

.margb70 { margin-bottom: 70px; }

.margb120 { margin-bottom: 120px; }

.margb360 { margin-bottom: 390px; }

.margb380 { margin-bottom: 380px; }

.margb410 { margin-bottom: 410px; }

.margr30 { margin-right: 30px; }

.paddtb60 { padding-top: 60px; padding-bottom: 60px; }

.paddtb70 { padding-top: 70px; padding-bottom: 70px; }

.paddtb80 { padding-top: 80px; padding-bottom: 80px; }

.paddtb90 { padding-top: 90px; padding-bottom: 90px; }

.paddt70b20 { padding-top: 70px; padding-bottom: 20px; }

.paddb65 { padding-bottom: 65px; }

.banner { height: 500px; background: url("../img/banner.jpg") no-repeat center; }

.floatl { float: left; }

.floatr { float: right; }


/* public */

.transaction_man { padding-top: 192px; }

.title_h2_s { font-size: 40px; height: 75px; text-align: center; background: url("../img/title_sbg.png") no-repeat center bottom; }

.title_h2_l { font-size: 40px; height: 75px; text-align: center; background: url("../img/title_bg.png") no-repeat center bottom; }

.title_h2_s2 { font-size: 40px; height: 75px; text-align: center; background: url("../img/title_bg2.png") no-repeat center bottom; }

.title_h2_s3 { font-size: 40px; height: 75px; text-align: center; background: url("../img/title_bg3.png") no-repeat center bottom; }

.apply_real2 { width: 220px; height: 40px; display: block; line-height: 40px; font-size: 16px; color: #fff; text-align: center; background: #e3be70; border-radius: 20px; margin: 0 auto 20px; }

.apply_imitate2 { width: 218px; height: 38px; display: block; line-height: 38px; font-size: 16px; color: #e3be70; text-align: center; border-radius: 20px; margin: 0 auto; border: 1px solid #e3be70; }

.type_txt_min .apply_real2 { color: #1e1e1e; background: #e3be70; }

.type_txt_min .apply_imitate2 { color: #e3be70; }

.banner_small { height: 300px; padding-top: 192px; background: url('../img/banner_s1.jpg') no-repeat center bottom; }

.crumbs { padding-top: 35px; }

    .crumbs a { font-size: 14px; color: #e2e2e2; }

        .crumbs a:hover { color: #629b1e; }

    .crumbs span { font-size: 14px; color: #e2e2e2; padding: 0 2px; }

.channel_title { font-size: 48px; color: #fff; line-height: 60px; }

.channel_p { font-size: 14px; color: #999; line-height: 30px; }

.news_list li { border-radius: 10px; border: 1px solid #999; margin-bottom: 20px; }

    .news_list li:hover { border-color: #d7ae47; }

    .news_list li a { display: block; height: 58px; padding: 25px; }

.newsdate { width: 90px; height: 58px; float: left; }

    .newsdate h4 { font-size: 45px; color: #555; text-align: center; font-weight: normal; line-height: 48px; }

    .newsdate p { font-size: 13px; color: #999; text-align: center; }

.newstxt_box { width: 1050px; height: 58px; float: right; }

.newstxt_dl dt { font-size: 16px; color: #333; line-height: 38px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.newstxt_dl dd { font-size: 14px; color: #999; line-height: 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.news_title_box { margin-bottom: 35px; }

.news_title { font-size: 24px; color: #d7ae47; line-height: 40px; margin-bottom: 10px; }

.news_subtitle { font-size: 14px; color: #999; }

.news_text { padding-bottom: 30px; font-size: 14px; color: #696969; line-height: 26px; }

.news_p { font-size: 14px; color: #555; line-height: 26px; }

.news_p3 { font-size: 14px; color: #555; line-height: 26px; text-indent: 2em; }

.news_p2 { font-size: 16px; color: #555; line-height: 26px; }

.news_detaile_b { padding: 35px 0; }

.news_detaile_b { border-top: 1px solid #e2e2e2; }

.article_page { margin-bottom: 30px; }

    .article_page li { margin-bottom: 10px; }

        .article_page li a { display: block; font-size: 15px; color: #555; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

            .article_page li a:hover { color: #d7ae47; }

.news_list li:hover .newsdate h4 { color: #d7ae47; }

.news_list li:hover .newstxt_dl dt { color: #d7ae47; }

.news_list li:hover .newsdate p { color: #d7ae47; }

.article_page li a.nothing { color: #555; cursor: not-allowed; }

.back_list_btn {max-width:200px; min-width: 138px; height: 38px; line-height: 38px; text-align: center; display: block; border: 1px solid #d7ae47; border-radius: 20px; font-size: 16px; color: #555; }

    .back_list_btn:hover { background: #d7ae47; color: #fff; }
/*返回顶部*/
#scrollUp { width: 73px; height: 73px; background: url("../img/back_ba.png") no-repeat; position: fixed; bottom: 100px; right: 0; z-index: 999999; display: none; }

    #scrollUp:hover { background-position: 0px -73px; }

/*error404*/

.error_cont { height: 340px; background: url("../img/error_404.png") no-repeat center 300px; padding-top: 540px; }

.error_p1 { font-size: 30px; color: #595655; line-height: 60px; text-align: center; }

.error_p2 { font-size: 22px; color: #595655; line-height: 30px; text-align: center; margin-bottom: 60px; }

.error_btn { width: 495px; margin: 0 auto; }

    .error_btn li { width: 228px; height: 40px; }

        .error_btn li a { display: block; height: 40px; line-height: 40px; font-size: 18px; color: #fff; text-align: center; background: #d7ae47; border-radius: 5px; }

            .error_btn li a img { margin-right: 10px; }

            .error_btn li a:hover { opacity: 0.85; }
